package com.ymatou.iapi.sellertrade.response;

import java.util.List;

import com.ymttest.utils.compare.parameter.compareKey;

public class Orders {
	
	@compareKey
	private long OrderId;
    private long MasterOrderId;
    private long BuyerId;
    private boolean OnlyNeedPayOnce;
    private boolean PaidInFull;
    private boolean IsRiskOrder;
    private boolean IsNewCustomerOrder;
    private boolean IsPreSaleOrder;
    private int TradingStatus;
    private int LogisticsType;
    private String ExpireTime;
    private String ExpireWarningTime;
    private String ServerTime;
    private String OrderTime;
    private String PaidTime;
    private boolean IsAutoReceiveEnabled;
    private boolean IsFrozen;
    private boolean DelayReceiveFrozened;
    private int DelayReceiveUserId;
    private double SellerCouponAmount;
    private double YmtCouponAmount;
    private double YmtPromotionAmount;
    private double UseGiftAmount;
    private double UseFreeCardAmount;
    private double DiscountOfThirdParty;
    private double PrepaidAmount;
    private double TotalProductPrice;
    private double FreightPrice;
    private boolean NeedUploadIdCard;
    private boolean HaveUploadIdCard;
    private String BuyerLoginId;
    private String LeaveWord;
    private String SellerNote;
    private String RecipientName;
    private String RecipientMobile;
    private String RecipientZipCode;
    private String RecipientAddress;
    private double BuyerPayableAmount;
    private double BuyerPostPayableAmount;
    private double BuyerFirstPayableAmount;
    private double BuyerPaidAmount;
    private double BuyerFirstPaidAmount;
    private double BuyerPostPaidAmount;
    private double SellerReceivableAmount;
    private double Discount;
    private double RefundCash;
    private double RefundYmtCoupon;
    private double RefundThirdParty;
    private double RefundGift;
    private double RefundYmtPromotion;
    private List<Actions> Actions;
    private List<Products> Products;
    private boolean IsHangbaoOrder;
    private int BondedArea;
    private String TradingStatusText;
    private double SellerPromotionAmount;
    private int TotalProductNum;
    private double RefundFreight;
    private boolean SellerAgent;
    private boolean IsReDelivery;
    private boolean BuyerInBlackList;
    private String BuyerLogo;
    private String AutoReceiveTime;
    private String ApplyPostPayTime;
    private String DelayReceiveAddTime;
    private String ConfirmeTime;
    private String RefundStatus;
    private String PackageDeliveryDomesticDelivered;
    private String CancelReason;
    private String AcceptTime;
    private double RefundTotal;
    private String ThirdPartyRefundStatus;
    private String BuyerEmail;
    private String RecipientContact;
    private String DelayReceiveUpdateTime;
    private String YmtCouponCode;
    private String CancelTime;
    private String DelayReceiveFrozenTime;
    private List<String> PrepaidCardNoList;
    private String RemarkLevel;
    private List<String> BillCodes;
    private String DeliveryTime;
    private String PostpayTime;
    private String SellerCouponCode;
    private String MonitorStatus;
    
	public long getOrderId() {
		return OrderId;
	}
	public void setOrderId(long orderId) {
		OrderId = orderId;
	}
	public long getMasterOrderId() {
		return MasterOrderId;
	}
	public void setMasterOrderId(long masterOrderId) {
		MasterOrderId = masterOrderId;
	}
	public long getBuyerId() {
		return BuyerId;
	}
	public void setBuyerId(long buyerId) {
		BuyerId = buyerId;
	}
	public boolean isOnlyNeedPayOnce() {
		return OnlyNeedPayOnce;
	}
	public void setOnlyNeedPayOnce(boolean onlyNeedPayOnce) {
		OnlyNeedPayOnce = onlyNeedPayOnce;
	}
	public boolean isPaidInFull() {
		return PaidInFull;
	}
	public void setPaidInFull(boolean paidInFull) {
		PaidInFull = paidInFull;
	}
	public boolean isIsRiskOrder() {
		return IsRiskOrder;
	}
	public void setIsRiskOrder(boolean isRiskOrder) {
		IsRiskOrder = isRiskOrder;
	}
	public boolean isIsNewCustomerOrder() {
		return IsNewCustomerOrder;
	}
	public void setIsNewCustomerOrder(boolean isNewCustomerOrder) {
		IsNewCustomerOrder = isNewCustomerOrder;
	}
	public boolean isIsPreSaleOrder() {
		return IsPreSaleOrder;
	}
	public void setIsPreSaleOrder(boolean isPreSaleOrder) {
		IsPreSaleOrder = isPreSaleOrder;
	}
	public int getTradingStatus() {
		return TradingStatus;
	}
	public void setTradingStatus(int tradingStatus) {
		TradingStatus = tradingStatus;
	}
	public int getLogisticsType() {
		return LogisticsType;
	}
	public void setLogisticsType(int logisticsType) {
		LogisticsType = logisticsType;
	}
	public String getExpireTime() {
		return ExpireTime;
	}
	public void setExpireTime(String expireTime) {
		ExpireTime = expireTime;
	}
	public String getExpireWarningTime() {
		return ExpireWarningTime;
	}
	public void setExpireWarningTime(String expireWarningTime) {
		ExpireWarningTime = expireWarningTime;
	}
	public String getServerTime() {
		return ServerTime;
	}
	public void setServerTime(String serverTime) {
		ServerTime = serverTime;
	}
	public String getOrderTime() {
		return OrderTime;
	}
	public void setOrderTime(String orderTime) {
		OrderTime = orderTime;
	}
	public String getPaidTime() {
		return PaidTime;
	}
	public void setPaidTime(String paidTime) {
		PaidTime = paidTime;
	}
	public boolean isIsAutoReceiveEnabled() {
		return IsAutoReceiveEnabled;
	}
	public void setIsAutoReceiveEnabled(boolean isAutoReceiveEnabled) {
		IsAutoReceiveEnabled = isAutoReceiveEnabled;
	}
	public boolean isIsFrozen() {
		return IsFrozen;
	}
	public void setIsFrozen(boolean isFrozen) {
		IsFrozen = isFrozen;
	}
	public boolean isDelayReceiveFrozened() {
		return DelayReceiveFrozened;
	}
	public void setDelayReceiveFrozened(boolean delayReceiveFrozened) {
		DelayReceiveFrozened = delayReceiveFrozened;
	}
	public int getDelayReceiveUserId() {
		return DelayReceiveUserId;
	}
	public void setDelayReceiveUserId(int delayReceiveUserId) {
		DelayReceiveUserId = delayReceiveUserId;
	}
	public double getSellerCouponAmount() {
		return SellerCouponAmount;
	}
	public void setSellerCouponAmount(double sellerCouponAmount) {
		SellerCouponAmount = sellerCouponAmount;
	}
	public double getYmtCouponAmount() {
		return YmtCouponAmount;
	}
	public void setYmtCouponAmount(double ymtCouponAmount) {
		YmtCouponAmount = ymtCouponAmount;
	}
	public double getYmtPromotionAmount() {
		return YmtPromotionAmount;
	}
	public void setYmtPromotionAmount(double ymtPromotionAmount) {
		YmtPromotionAmount = ymtPromotionAmount;
	}
	public double getUseGiftAmount() {
		return UseGiftAmount;
	}
	public void setUseGiftAmount(double useGiftAmount) {
		UseGiftAmount = useGiftAmount;
	}
	public double getUseFreeCardAmount() {
		return UseFreeCardAmount;
	}
	public void setUseFreeCardAmount(double useFreeCardAmount) {
		UseFreeCardAmount = useFreeCardAmount;
	}
	public double getDiscountOfThirdParty() {
		return DiscountOfThirdParty;
	}
	public void setDiscountOfThirdParty(double discountOfThirdParty) {
		DiscountOfThirdParty = discountOfThirdParty;
	}
	public double getPrepaidAmount() {
		return PrepaidAmount;
	}
	public void setPrepaidAmount(double prepaidAmount) {
		PrepaidAmount = prepaidAmount;
	}
	public double getTotalProductPrice() {
		return TotalProductPrice;
	}
	public void setTotalProductPrice(double totalProductPrice) {
		TotalProductPrice = totalProductPrice;
	}
	public double getFreightPrice() {
		return FreightPrice;
	}
	public void setFreightPrice(double freightPrice) {
		FreightPrice = freightPrice;
	}
	public boolean isNeedUploadIdCard() {
		return NeedUploadIdCard;
	}
	public void setNeedUploadIdCard(boolean needUploadIdCard) {
		NeedUploadIdCard = needUploadIdCard;
	}
	public boolean isHaveUploadIdCard() {
		return HaveUploadIdCard;
	}
	public void setHaveUploadIdCard(boolean haveUploadIdCard) {
		HaveUploadIdCard = haveUploadIdCard;
	}
	public String getBuyerLoginId() {
		return BuyerLoginId;
	}
	public void setBuyerLoginId(String buyerLoginId) {
		BuyerLoginId = buyerLoginId;
	}
	public String getLeaveWord() {
		return LeaveWord;
	}
	public void setLeaveWord(String leaveWord) {
		LeaveWord = leaveWord;
	}
	public String getSellerNote() {
		return SellerNote;
	}
	public void setSellerNote(String sellerNote) {
		SellerNote = sellerNote;
	}
	public String getRecipientName() {
		return RecipientName;
	}
	public void setRecipientName(String recipientName) {
		RecipientName = recipientName;
	}
	public String getRecipientMobile() {
		return RecipientMobile;
	}
	public void setRecipientMobile(String recipientMobile) {
		RecipientMobile = recipientMobile;
	}
	public String getRecipientZipCode() {
		return RecipientZipCode;
	}
	public void setRecipientZipCode(String recipientZipCode) {
		RecipientZipCode = recipientZipCode;
	}
	public String getRecipientAddress() {
		return RecipientAddress;
	}
	public void setRecipientAddress(String recipientAddress) {
		RecipientAddress = recipientAddress;
	}
	public double getBuyerPayableAmount() {
		return BuyerPayableAmount;
	}
	public void setBuyerPayableAmount(double buyerPayableAmount) {
		BuyerPayableAmount = buyerPayableAmount;
	}
	public double getBuyerPostPayableAmount() {
		return BuyerPostPayableAmount;
	}
	public void setBuyerPostPayableAmount(double buyerPostPayableAmount) {
		BuyerPostPayableAmount = buyerPostPayableAmount;
	}
	public double getBuyerFirstPayableAmount() {
		return BuyerFirstPayableAmount;
	}
	public void setBuyerFirstPayableAmount(double buyerFirstPayableAmount) {
		BuyerFirstPayableAmount = buyerFirstPayableAmount;
	}
	public double getBuyerPaidAmount() {
		return BuyerPaidAmount;
	}
	public void setBuyerPaidAmount(double buyerPaidAmount) {
		BuyerPaidAmount = buyerPaidAmount;
	}
	public double getBuyerFirstPaidAmount() {
		return BuyerFirstPaidAmount;
	}
	public void setBuyerFirstPaidAmount(double buyerFirstPaidAmount) {
		BuyerFirstPaidAmount = buyerFirstPaidAmount;
	}
	public double getBuyerPostPaidAmount() {
		return BuyerPostPaidAmount;
	}
	public void setBuyerPostPaidAmount(double buyerPostPaidAmount) {
		BuyerPostPaidAmount = buyerPostPaidAmount;
	}
	public double getSellerReceivableAmount() {
		return SellerReceivableAmount;
	}
	public void setSellerReceivableAmount(double sellerReceivableAmount) {
		SellerReceivableAmount = sellerReceivableAmount;
	}
	public double getDiscount() {
		return Discount;
	}
	public void setDiscount(double discount) {
		Discount = discount;
	}
	public double getRefundCash() {
		return RefundCash;
	}
	public void setRefundCash(double refundCash) {
		RefundCash = refundCash;
	}
	public double getRefundYmtCoupon() {
		return RefundYmtCoupon;
	}
	public void setRefundYmtCoupon(double refundYmtCoupon) {
		RefundYmtCoupon = refundYmtCoupon;
	}
	public double getRefundThirdParty() {
		return RefundThirdParty;
	}
	public void setRefundThirdParty(double refundThirdParty) {
		RefundThirdParty = refundThirdParty;
	}
	public double getRefundGift() {
		return RefundGift;
	}
	public void setRefundGift(double refundGift) {
		RefundGift = refundGift;
	}
	public double getRefundYmtPromotion() {
		return RefundYmtPromotion;
	}
	public void setRefundYmtPromotion(double refundYmtPromotion) {
		RefundYmtPromotion = refundYmtPromotion;
	}
	public List<Actions> getActions() {
		return Actions;
	}
	public void setActions(List<Actions> actions) {
		Actions = actions;
	}
	public List<Products> getProducts() {
		return Products;
	}
	public void setProducts(List<Products> products) {
		Products = products;
	}
	public boolean isIsHangbaoOrder() {
		return IsHangbaoOrder;
	}
	public void setIsHangbaoOrder(boolean isHangbaoOrder) {
		IsHangbaoOrder = isHangbaoOrder;
	}
	public int getBondedArea() {
		return BondedArea;
	}
	public void setBondedArea(int bondedArea) {
		BondedArea = bondedArea;
	}
	public String getTradingStatusText() {
		return TradingStatusText;
	}
	public void setTradingStatusText(String tradingStatusText) {
		TradingStatusText = tradingStatusText;
	}
	public double getSellerPromotionAmount() {
		return SellerPromotionAmount;
	}
	public void setSellerPromotionAmount(double sellerPromotionAmount) {
		SellerPromotionAmount = sellerPromotionAmount;
	}
	public int getTotalProductNum() {
		return TotalProductNum;
	}
	public void setTotalProductNum(int totalProductNum) {
		TotalProductNum = totalProductNum;
	}
	public double getRefundFreight() {
		return RefundFreight;
	}
	public void setRefundFreight(double refundFreight) {
		RefundFreight = refundFreight;
	}
	public boolean isSellerAgent() {
		return SellerAgent;
	}
	public void setSellerAgent(boolean sellerAgent) {
		SellerAgent = sellerAgent;
	}
	public boolean isIsReDelivery() {
		return IsReDelivery;
	}
	public void setIsReDelivery(boolean isReDelivery) {
		IsReDelivery = isReDelivery;
	}
	public boolean isBuyerInBlackList() {
		return BuyerInBlackList;
	}
	public void setBuyerInBlackList(boolean buyerInBlackList) {
		BuyerInBlackList = buyerInBlackList;
	}
	public String getBuyerLogo() {
		return BuyerLogo;
	}
	public void setBuyerLogo(String buyerLogo) {
		BuyerLogo = buyerLogo;
	}
	public String getAutoReceiveTime() {
		return AutoReceiveTime;
	}
	public void setAutoReceiveTime(String autoReceiveTime) {
		AutoReceiveTime = autoReceiveTime;
	}
	public String getApplyPostPayTime() {
		return ApplyPostPayTime;
	}
	public void setApplyPostPayTime(String applyPostPayTime) {
		ApplyPostPayTime = applyPostPayTime;
	}
	public String getDelayReceiveAddTime() {
		return DelayReceiveAddTime;
	}
	public void setDelayReceiveAddTime(String delayReceiveAddTime) {
		DelayReceiveAddTime = delayReceiveAddTime;
	}
	public String getConfirmeTime() {
		return ConfirmeTime;
	}
	public void setConfirmeTime(String confirmeTime) {
		ConfirmeTime = confirmeTime;
	}
	public String getPackageDeliveryDomesticDelivered() {
		return PackageDeliveryDomesticDelivered;
	}
	public void setPackageDeliveryDomesticDelivered(
			String packageDeliveryDomesticDelivered) {
		PackageDeliveryDomesticDelivered = packageDeliveryDomesticDelivered;
	}
	public String getCancelReason() {
		return CancelReason;
	}
	public void setCancelReason(String cancelReason) {
		CancelReason = cancelReason;
	}
	public String getAcceptTime() {
		return AcceptTime;
	}
	public void setAcceptTime(String acceptTime) {
		AcceptTime = acceptTime;
	}
	public double getRefundTotal() {
		return RefundTotal;
	}
	public void setRefundTotal(double refundTotal) {
		RefundTotal = refundTotal;
	}
	public String getBuyerEmail() {
		return BuyerEmail;
	}
	public void setBuyerEmail(String buyerEmail) {
		BuyerEmail = buyerEmail;
	}
	public String getRecipientContact() {
		return RecipientContact;
	}
	public void setRecipientContact(String recipientContact) {
		RecipientContact = recipientContact;
	}
	public String getDelayReceiveUpdateTime() {
		return DelayReceiveUpdateTime;
	}
	public void setDelayReceiveUpdateTime(String delayReceiveUpdateTime) {
		DelayReceiveUpdateTime = delayReceiveUpdateTime;
	}
	public String getYmtCouponCode() {
		return YmtCouponCode;
	}
	public void setYmtCouponCode(String ymtCouponCode) {
		YmtCouponCode = ymtCouponCode;
	}
	public String getCancelTime() {
		return CancelTime;
	}
	public void setCancelTime(String cancelTime) {
		CancelTime = cancelTime;
	}
	public String getDelayReceiveFrozenTime() {
		return DelayReceiveFrozenTime;
	}
	public void setDelayReceiveFrozenTime(String delayReceiveFrozenTime) {
		DelayReceiveFrozenTime = delayReceiveFrozenTime;
	}
	public List<String> getPrepaidCardNoList() {
		return PrepaidCardNoList;
	}
	public void setPrepaidCardNoList(List<String> prepaidCardNoList) {
		PrepaidCardNoList = prepaidCardNoList;
	}
	public String getDeliveryTime() {
		return DeliveryTime;
	}
	public void setDeliveryTime(String deliveryTime) {
		DeliveryTime = deliveryTime;
	}
	public String getPostpayTime() {
		return PostpayTime;
	}
	public void setPostpayTime(String postpayTime) {
		PostpayTime = postpayTime;
	}
	public String getSellerCouponCode() {
		return SellerCouponCode;
	}
	public void setSellerCouponCode(String sellerCouponCode) {
		SellerCouponCode = sellerCouponCode;
	}
	public List<String> getBillCodes() {
		return BillCodes;
	}
	public void setBillCodes(List<String> billCodes) {
		BillCodes = billCodes;
	}
	public String getRefundStatus() {
		return RefundStatus;
	}
	public void setRefundStatus(String refundStatus) {
		RefundStatus = refundStatus;
	}
	public String getThirdPartyRefundStatus() {
		return ThirdPartyRefundStatus;
	}
	public void setThirdPartyRefundStatus(String thirdPartyRefundStatus) {
		ThirdPartyRefundStatus = thirdPartyRefundStatus;
	}
	public String getRemarkLevel() {
		return RemarkLevel;
	}
	public void setRemarkLevel(String remarkLevel) {
		RemarkLevel = remarkLevel;
	}
	public String getMonitorStatus() {
		return MonitorStatus;
	}
	public void setMonitorStatus(String monitorStatus) {
		MonitorStatus = monitorStatus;
	}
}
